Sign up for the SaltyPopcorn weekly newsletter
Starring:

M. Night Shyamalan

M. Night Shyamalan

Acting credits By Highest US Gross

Total Gross
1.

The Sixth Sense / 1999

Director(s):
Starring:
Bruce WillisHaley Joel OsmentToni Collette • Olivia Williams • Trevor Morgan
$293,506,292
2.

Signs / 2002

Director(s):
Starring:
Mel GibsonJoaquin Phoenix • Rory Culkin • Abigail Breslin • Cherry Jones
$227,966,634
3.

Split / 2017

Director(s):
Starring:
James McAvoyAnya Taylor-Joy • M. Night Shyamalan • Haley Lu Richardson • Jessica Sula
$138,291,365
4.

The VIllage / 2004

Director(s):
Starring:
$114,197,520
5.

Glass / 2019

Director(s):
$110,805,000
6.

Unbreakable / 2000

Director(s):
Starring:
Bruce WillisSamuel L. JacksonRobin Wright • Spencer Treat Clark • Charlayne Woodard
$95,011,339
7.

The Happening / 2008

Director(s):
Starring:
Mark WahlbergZooey Deschanel • John Leguizamo • Ashlyn Sanchez • Betty Buckley
$64,506,874
8.

Old / 2021

Director(s):
Starring:
Gael Garcia Bernal • Vicky Krieps • Rufus Sewell • Alex Wolff • Thomasin McKenzie
$48,242,510
9.

Lady In the Water / 2006

Director(s):
Starring:
Paul GiamattiBryce Dallas HowardJeffrey Wright • Bob Balaban • Sarita Choudhury
$42,285,169
10.

Knock At the Cabin / 2023

Director(s):
Starring:
Dave BautistaJonathan GroffRupert Grint • Nikki Amuka-Bird • Ben Aldridge
$35,397,980